Solid T-spline Construction from Boundary Representations for Genus-Zero Geometry

نویسندگان

  • Y. Zhang
  • W. Wang
  • T. J. R. Hughes
چکیده

This paper describes a novel method to construct solid rational T-splines for complex genus-zero geometry from boundary surface triangulations. We first build a parametric mapping between the triangulation and the boundary of the parametric domain, a unit cube. After that we adaptively subdivide the cube using an octree subdivision, project the boundary nodes onto the input triangle mesh, and at the same time relocate the interior nodes via mesh smoothing. This process continues until the surface approximation error is less than a pre-defined threshold. T-mesh is then obtained by pillowing the subdivision result one layer on the boundary and its quality is improved. Templates are implemented to handle extraordinary nodes and partial extraordinary nodes in order to get a gap-free T-mesh. The obtained solid T-spline is C2-continuous except for the local region around each extraordinary node and partial extraordinary node. The boundary surface of the solid T-spline is C2-continuous everywhere except for the local region around the eight nodes corresponding to the eight corners of the parametric cube. Finally, a Bézier extraction technique is used to facilitate T-spline based isogeometric analysis. The obtained Bézier mesh is analysis-suitable with no negative Jacobians. Several examples are presented in this paper to show the robustness of the algorithm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Conformal Solid T-spline Construction from Boundary T-spline Representations

To achieve a tight integration of design and analysis, conformal solid T-spline construction with the input boundary spline representation preserved is desirable. However, to the best of our knowledge, this is still an open problem. In this paper, we provide its first solution. The input boundary T-spline surface has genus-zero topology and only contains eight extraordinary nodes, with an isopa...

متن کامل

Trivariate solid T-spline construction from boundary triangulations with arbitrary genus topology

A comprehensive scheme is described to construct rational trivariate solid T-splines from boundary triangulations with arbitrary topology. To extract the topology of the input geometry, we first compute a smooth harmonic scalar field defined over the mesh, and saddle points are extracted to determine the topology. By dealing with the saddle points, a polycube whose topology is equivalent to the...

متن کامل

Smooth Geometry Images

Previous parametric representations of smooth genus-zero surfaces require a collection of abutting patches (e.g. splines, NURBS, recursively subdivided polygons). We introduce a simple construction for these surfaces using a single uniform bi-cubic B-spline. Due to its tensor-product structure, the spline control points are conveniently stored as a geometry image with simple boundary symmetries...

متن کامل

Component-aware tensor-product trivariate splines of arbitrary topology

The fundamental goal of this paper aims to bridge the large gap between the shape versatility of arbitrary topology and the geometric modeling limitation of conventional tensor-product splines for solid representations. Its contribution lies at a novel shape modeling methodology based on tensorproduct trivariate splines for solids with arbitrary topology. Our framework advocates a divide-andcon...

متن کامل

2 Boundary Computation of Csg Models with Nurbs Primitives

We present eecient and accurate algorithms for Boolean combinations of solids composed of sculptured models. The boundary of each solid is represented as a collection of trimmed spline surfaces and a connectivity graph. Based on algorithms for trapezoidation of polygons , partitioning of polygons using polygonal chains, surface intersection of high degree spline surfaces and ray-shooting, the b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012